早在2005年,BBC電影公司就買下了該小說的電影版權,由Christine Langan等人開始籌備,電影《捕鼠者》的女導演琳恩·拉姆塞在忙完電影《可愛的骨頭》的改編工作之後接下了這部電影。但是作者Shriver認為劇本改編不甚滿意,否定了當初的創作團隊。2008年,電影《邁克爾·克萊頓》的製片人Jennifer Fox的加入,電影的製作才正式走上軌道。2009年3月,製片人Fox宣佈曾和他在《邁克爾·克萊頓》合作過的演員蒂爾達.斯文頓加盟該片,2010年1月,John C. Reilly確定飾演富蘭克林,而另一關鍵人物凱文的演員人選直到電影開拍才正式確定下來。